Input-output controls



Aug- 4 1970 w. souLE, JR., ETAL 3,522,416

INPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 50 Sheets-Sheetl 1 MPE PVA/(77 /06 MPE /PEAf/P /04/ INVENTORS WINSOR SOULE,JR JOHN EFSTATHIOU LEN: ANDREASEN AGENT 50 Sheets-Sheet 2 w. souLE. JR.. ETAL INPUT-OUTPUT CONTROLS Aug. 4, 1970 Filed Feb. 23. 1965 Aug. 4, 1970 w. soULE. JR., ETAL 3,522,416

INPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 50 Sheets-Sheet 5 PROC/ L20 SYSTEM 7 TIMING PROC. f CONTROL LOGIC 20S GIG ff INFORMATION CHANNELS 2,7 2I9 I/ 1f INPUT DECODER ENCODER RECORDING SOMA CLOCK CIRCUIT PULSE 305 DISTRIBUTOR I 32| r/B" *f QUARTER REVOLUTION L BUFFER REPRODUCING I COUNTER STORAGE CI D u-I RCUIT t 307 wORD /J PfSIO 1 T COUNTER HEAD v ADDER SUBTRACTOR L" DIGIT 306 COUNTER I Im |24 f /J v Y IN-OUT REG. TOGS.

, MULTIPLIER CONTROL f COMR CONT'S `L *L 312 `L309 A 1308? Aug. 4, 1970 w. soULE, JR., ETAL. 3,522,416

INPUT-OUTPUT CONTROLS 50 Sheets-Sheet 4.

Filed Feb. 23. 1965 .PDO Komm UUOIH- )WDW NDOUUOA wnm UDOUUQ A O IUOOOZN mov XUOJU m10 n xm .umam

vo... Tow o 1m xooJu... G

ZO IMDNN- non xH :DOOIav 75912195 Aug. 4, 1970 Filed Feb. 23. 1965 Raw cLocK PULsEs FRoM 320 DIsc MEMoRr :30 Sheets-Sheet 5 600 "o" IN DIGIT COUNTER -K-n |702 coUNT DowN MoDE J I7 I 3 COUNTER SHIFT MoDE -n RESET COUNTERS T0 ZERO '--P SET COUNTERS FOR MULT. P

IER TOGGLE -P L BIT CLOCK 502 i- DIGIT cLocK 503 Lfor cLocK 504 CLOCK PRE-INDEX cLocI PULSE INDEx LEVEL INDEx LEVEL DISTRIBUTOR 5 I4 MINUS ROUND oFF LEVEL 505 AND ff Ift or.

506 QUARTER REV. L 2"*10T.

507 *L 3rd 0T. COUNTER 508 L 4th OT.

509 L, 4NI or.

ISI 0R 3rd QT.

T1 g 5 (o) WORD 5|| L "o"IN woRD CNT 5|2 COUNTER "I' IN woRD cNT Il Il (3 PLACE) Lv 2 IN wonD cNT Aug. 4, 1970 w. souLE, JR., ET AL 3,522,416

INPUT-OUTPUT CONTROLS Filed Feb. 2s, 196s .50 Sheets-Sheet 6 KEY T0 FIG. 6

1 g-Ei (o)- Aug. 4, 1970 w. soULE, JR., ET Ax. 3,522,415

INPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 50 Sheets-Sheet 'f COUNT DOWN MODE COUNTER SHIFT MODE RESET COUNTERS T0 ZERO I I I I I CODE SET INPUT ORDER IER Tos.

ser couNTERs Fon MULT. /Ta

2 CODE CLEAR BUFFERS I3 sEcoNn oT. 506 PAI 236 III4 4CODE HI8 8 CODE P o PRE-INDEX meeuw f 1 E (b) msn' cLocK 502 Aug. 4, 1970 w. SOULS, JR., ET AL 3,522,416

INPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 50 Sheets-Sheet 8 A SOL..

JTB

l 70' :Om OUT 8 O HT CH. 8 OUT y,TIO

Jll

DECODING 0000000 OOO OO OO OO OO OO O0 RELAYS DECODING TIO l l l I I l I l l DECODE l C T K-L TF READER ON AUTO PRINT 808 GHB |NPUT :cme OUT Aug. 4, 1970 W, SOULE, JR.' ET AL 3,522,416

INPUT-OUTPUT CONTROLS 50 Sheets-Sheet u Filed Feb. 23, 1965 momm .la

ommb ,a iok .o v vOmN N1@ ofzow mdr?? DE .W A.. 1023@ mmh NNN @HE l n ww o- E200 I J|II||. .VNN.\ I I N NN QM zu wam @@0915 M l w \Ilm zo 595m 1V w l u ll|||| r 05200 mmc@ l l IIISEZOO w @E I@ Il?? Q. o I l| C l I Il IQ iii; EV Nimdllf m PzE@ o e mz. No@ So com@ om o oEzoo Aug. 4, 1970 w. soULE. JR.. ETAL 3,522,416

INPUTOUTPUT CONTROLS Filed Feb. 2s, 1965 @o sheets-sheet lo DIGIT OUTPUT NOW Xt@ |422 x-g T427 29 X|5 |42! (e |428 COOE LINE e OTSTPU-T OOOE LINE 7 www 05 CODE UNE 5 0 CODE UNE 2 mw? OOOE T TNE m Il H O OUTPUT "r" OUTPUT "2" OUTPUT "4 OUTPUT "e" OUTPUT SPACE OUTPUT Aug- 4, 1970 w. souLE, JR., ET AL 3,522,416

INPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 L SO Sheets-Sheet 11 TRANSFER L 2 402 READER l 221B 511` RDR1 STEP 220| DECODE BUSY 22|? CONTROL am ADTOPRTNT sKaP LOGIC sPEClAL SKTP I 1 22 3 |203 I 2214 PROCES-V OUT j 1 ZZKSYRDRT ENABLE SPCSKTP OFF CLOCK l |207 P R'o-c'E-s' s B'sv' if RDR- 2 STEP READER 2 TRDR2 ENABLE j 2203 RDRON RDRON 22IO 22 Il MSKIP LOGIC+ -7 R- R-D SPC. T*- ZZOS 2209 SKIP READER 2 SKIP 2207 2208 '2205 220e SKIP LOGIC f 2m -s'K-IPTOGTC READER j J 2 TT Q 2 2 SPECIAL sKlP 9IO 22|5 READER ENABLE *l* T su -24V sos CRB lNPuT 22'@ CRI INPUT RDR. STEP Aug. 4, 1970 Filed Feb. 23, 1965 w. soULE, JR., ET AL 3,522,416

INPUT-OUTPUT CONTROLS 50 Sheets-Sheet 12 lool --fcn, 1 l-NRDT E NCODER GO -i-ENCODER OUT (NEG. LEVEL) Aug. 4, 1970 w. soULE. JR., ET Ax. 3,522,416

INPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 SO Sheets-Sheet 1? lllll N(ALJTO.MINUS) (COND.MINUS) DEC` POiNT BACKSPACE PROCESS SPACE ORDER H(Y) om OUT 7g: CH OUT 02 CH2 OUT 702 CH2 OUT 707 @im CH. 7 OUT 708 CH, 8 OUT CH R OUT V |302 SYNC. f

PRINTER BUSY PA 6 @1T-IMO) Aug. 4, 1970 w. soULE. JR., ET Ax. 3,522,416

INPUT-OUTPUT coNTRoLs Filed Feb. 23, 1965 50 Sheetssheet 1 (PAs CODEMSYNC.)

(PAQ CODEMSYN@ (PA5 CODEMSYNCJ (PA4 CODEMSYNC.)

(PAS CODE SYNC- (PAGCODENSYNC.) (CANO REG. CODE 1ER REG. CODE OD. REG. CODE F REG. CODE G REG. CODE H REG. CODE I REG, CODE (5+ REG. CODE J- REG. CODE K+REG. CODE K REG. CODE AUTO MINUS CODE MINUS CODE /M CODE ON-OUTPUT CHARACTER PROCESS CODE ||l70 HIS 3 BACKSPACE Aug. 4, 1970 w. souLE, JR., ETAL 3,522,416

INPUT-OUTPUT CONTROLS Sh ets-Sh et 15 Flled Feb. 23. 1965 A SO e e i CODE 2 CODE 4 CODE 8 CODE DIGT DETECT LEVEL ORDER CODE KEY TO FIG.|I

Allg- 4, 1970 w. souLE, JR, ETAL 3,522,416

INPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 50 Sheets-Sheet 16 SYNC '302 NON-OUTPUT CHARACTER SET GO (PAG CODE )(SYNC.) (RAl CODE)(SYNC.

H02 (RAZ CODEMSYNC.) (PAZ CODEMSYNC.) (IRAQ CODEMSYNC.)

(PAS CODEHSYNC.)

(ICAND OUTPUT ON TOGJ PAG 4TH QUARTER A08- 4, 1970 w. souLE, JR., ET Al- 3,522,416

INPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 50 Sheets-Sheet 17 I PROC, @usw SE MODIFIER xRAZH-(RAQ) CONTROL RESET HOLO SET REG.TOGS |2|| PA2)+(OUTPUT SEQ SET lNPUT ORDER ORDER CODE TOG.

I PROC. OUT

,2,8 PROOREAOY SET WOUT BUF. (umwoupw SEQ:

OO TOO-1 ORDER CODE TOG. 233 |215 PROOME') PROCESS PA2 P |G|T OETECT SUCC. ACCUM TOG.

Aug. 4, 1970 w. SQULE, JR.. ET Al- 3,522,416

TNPUT-OUTPUT CONTROLS Filed Feb. 23, 1965 $0 Sheets-Sheet 18 X170 XTCO GO TOO- 50 CLEAR TOGS. CYC.

(RESTORE KEY) (RDR ON)(FC #7) (LAST OP. OUTPUT) IST QUARTER (lQNDT- OUTPUT ON GT OUTPUT END INDEX I EVEl. DTGIT DETECT LEV L TYPE NOW O"TN1N/OUT BUF.

("T" IN IER) (OUTPUT MODE) DEC. TIME ("O" |N TERMOUTPUT MOOEmNOEx LEVE PRE-TNOEX CLOCK f5 QUARTER CLOCK f5 Aug. 4, 1970 w. soULE, JR., ET AL 3,522,416

INPUT OUTPUT CONTROLS Filed Feb. 23, .1965 50 Sheets-Sheet 19 TRAD-|- TPA) OUTPUT SEOk DIGIT DETEC ORDER CODE PROC.

X ISO SUCC. ACCUMTOG.

3RD QT CLEAR SEO.

m2 2 CODE PROCESS CODE IIIO KEY TO FIG-l2 Aug. 4, 1970 Filed Feb. 23. 1965 w. sOULE, JR., ETAI- INPUT-OUTPUT CONTROLS 50 Sheets-Sheet zO v PAG D|C.TO BUOTl- D TD|G.TO BUE NEC.II -l-- '38 HNP/x6) M Z008 "O"sENsED NEGIUI T -J |3o| ll 0 N IER (PAENOHN TER OUTPUT MODE- I |320 (OUTPUT MODEI IBI? mzl-MIBZZ 1 `Qpp6 CC f |392 3.1% f =SYNC.

3 GO 1"'3' SYMBOL 1602 f' :SUCC ACCUM.

QG Was-WOOL |309 (B/ACKSPACE I3,IOCORRECT |306 me 5UCC ACCUMTOC. CLEAR TOCS CYC. [3

A SUC. O3 STI QT! PAG 5TM SLM/ OCATNPDUT N)TOG I D \k"3o6 U O OUTPUT sEOxm-L l Q (PAE CODENSYNC.) l l PROC. READY DISH |705 E r CO TOO-O fr '"35 /llla [EJ/ P [|3O2UWI3O? |236 WQ T :N IERMOUTPUT MODE) f WQ "1" |N DTCTT COUNTER Erima SOI P n 507 I JP di 3RD QT /r- FLM305 ICAND sH|ET MODE L VSP wORD COUNTER H p O TN D|C|T COUNTER l [aw/'304 SET |NPUT ORDER mgl p ,308

Sib-105;*

L) P Q 502 DIGIT PRE-iNDEX 503 QT. 

